package com.cpi.cornpp.instructions.futures.view;

import java.io.Serializable;
import java.util.List;

/**
 * Purchases Instructions Futures View
 * 
 * @author Edgar Joao
 * 
 */
public class InstructionsFuturesView implements Serializable{
	/** Serial Version UID*/
	private static final long serialVersionUID = -1470132603402936770L;
	/**
	 * Id Futuro
	 */
	private int purchaseInstructionFutureId;
	/**
	 * Id Detalle
	 */
	private int purchaseInstructionDetailId;
	/**
	 * Id Aplicacion
	 */
	private int applicationFuturePeriodId;
	/**
	 * Id Periodo
	 */
	private int accountFuturePeriodId;
	/**
	 * Descripción Aplicacion
	 */
	private String applicationFuturePeriodDescription;
	/**
	 * Descripción Periodo
	 */
	private String accountFuturePeriodDescription;
	/**
	 * Futuros o Contratos
	 */
	private int quantity;
	/**
	 * Monto Sugerido
	 */
	private String price;
	/**
	 * Precio Menor YES o NO
	 */
	private String miniorPrice;
	/**
	 * Stop loss
	 */
	private String stopLoss;
	/**
	 * Tipo
	 */
	private String typeReception;
	/**
	 * Precio
	 */
	private String priceReception;
	/**
	 * Referencia
	 */
	private String referenceReception;
	/**
	 * Saldo
	 */
	private String balance;
	
	private List accountPeriod;
	
	private List applicationPeriod;
	
	public int getPurchaseInstructionFutureId() {
		return purchaseInstructionFutureId;
	}
	public void setPurchaseInstructionFutureId(int argPurchaseInstructionFutureId) {
		purchaseInstructionFutureId = argPurchaseInstructionFutureId;
	}
	public int getPurchaseInstructionDetailId() {
		return purchaseInstructionDetailId;
	}
	public void setPurchaseInstructionDetailId(int argPurchaseInstructionDetailId) {
		purchaseInstructionDetailId = argPurchaseInstructionDetailId;
	}
	public int getApplicationFuturePeriodId() {
		return applicationFuturePeriodId;
	}
	public void setApplicationFuturePeriodId(int argApplicationFuturePeriodId) {
		applicationFuturePeriodId = argApplicationFuturePeriodId;
	}
	public int getAccountFuturePeriodId() {
		return accountFuturePeriodId;
	}
	public void setAccountFuturePeriodId(int argAccountFuturePeriodId) {
		accountFuturePeriodId = argAccountFuturePeriodId;
	}
	public String getApplicationFuturePeriodDescription() {
		return applicationFuturePeriodDescription;
	}
	public void setApplicationFuturePeriodDescription(
			String applicationFuturePeriodDescription) {
		this.applicationFuturePeriodDescription = applicationFuturePeriodDescription;
	}
	public String getAccountFuturePeriodDescription() {
		return accountFuturePeriodDescription;
	}
	public void setAccountFuturePeriodDescription(String accountFuturePeriodDescription) {
		this.accountFuturePeriodDescription = accountFuturePeriodDescription;
	}
	public int getQuantity() {
		return quantity;
	}
	public void setQuantity(int argQuantity) {
		quantity = argQuantity;
	}
	public String getPrice() {
		return price;
	}
	public void setPrice(String argPrice) {
		price = argPrice;
	}
	public String getMiniorPrice() {
		return miniorPrice;
	}
	public void setMiniorPrice(String argMiniorPrice) {
		miniorPrice = argMiniorPrice;
	}
	public String getStopLoss() {
		return stopLoss;
	}
	public void setStopLoss(String argStopLoss) {
		stopLoss = argStopLoss;
	}
	public void setAccountPeriod(List list) {
		this.accountPeriod = list;		
	}
	public List getAccountPeriod() {
		return accountPeriod;
	}
	public void setApplicationPeriod(List list) {
		this.applicationPeriod = list;		
	}
	public List getApplicationPeriod() {
		return applicationPeriod;
	}
	
	public String getTypeReception() {
		return typeReception;
	}
	public void setTypeReception(String argTypeReception) {
		typeReception = argTypeReception;
	}
	public String getPriceReception() {
		return priceReception;
	}
	public void setPriceReception(String argPriceReception) {
		priceReception = argPriceReception;
	}
	public String getReferenceReception() {
		return referenceReception;
	}
	public void setReferenceReception(String argReferenceReception) {
		referenceReception = argReferenceReception;
	}
	public String getBalance() {
		return balance;
	}
	public void setBalance(String argBalance) {
		balance = argBalance;
	}		
}
